On Expressing Business Rules with a Combination of Uml and Ocl

نویسندگان

  • Kestutis Normantas
  • Olegas Vasilecas
چکیده

Today’s volatile, competitive business environment demands flexible software systems that could fit changing business requirements. Therefore business rules are of great importance in the development of software systems. The Object Constraint Language (OCL) as part of the Unified Modeling Language (UML) provides the possibility to express business rules in a conceptual model unambiguously. In this paper we analyze possibilities to express different kinds of business rules with UML/OCL. We show how UML/OCL can be used in business application constraint modelling and discuss their advantages and limitations.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Transformation Rules for Translating Business Rules to OCL Constraints

In design of component based applications, the designers have to produce visual such as Unified Modeling Language (UML) models, and describe the software component interfaces. Business rules and constraints are the key components in the skeletons of software components. Semantic of Business Vocabulary and Rules (SBVR) language is typically used to express constraints in natural language and the...

متن کامل

Modelling of the Business Rules Using Uml/ocl

Business rules are a crucial business category because they describe how enterprises are conducting business. Their value in developing software systems, which must be susceptible to fit rapidly changing business requirements, has made them attractive also within information system domain. As the formalization of business rules becomes a part of the commonly practiced systems analysis process, ...

متن کامل

A Usable Interchange Format for Rich Syntax Rules Integrating OCL, RuleML and SWRL

Rules are becoming increasingly important in business modeling and requirements engineering, and as a high level programming paradigm. In the area of rule modeling there are different developer communities like UML modelers and ontology architects. The former use rules in business modeling and in software development, while the latter use rules in collaborative Web applications. Each of them is...

متن کامل

Graphical Notations for Rule Modeling

This chapter describes various graphical notations for rule modeling. Rule modeling methodologies, empowered with graphical notations, play an important role in helping business experts and rule engineers to represent business rules formally for further deployment into a rule execution system. Rules, represented graphically, can be easier understood by business people and by technicians without...

متن کامل

From UML/OCL to SBVR Specifications: a Challenging Transformation

UML is currently the most widely used modeling language for the specification of the conceptual schema (CS) of an information system (IS). However, UML falls short when it comes to allow business people to define in their own language (e.g. using their own terms in natural language) the policies and rules by which they run their business. To this purpose, the Semantics of Business Vocabulary an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009